cable-laying ship - French English Dictionary